retail shops - Französisch Englisch Wörterbuch